<?php

namespace HikCloud\RestApi\Estate\EntranceGuard\permissionGroups;

use HikCloud\RestApi\HikRestOutApi;


/**
 * 权限组绑定设备
 * 接口描述
 * 将设备添加到权限组中；权限组中的人员权限将自动下发到该设备
 * 名称    类型    长度    是否必填    描述
 * groupId    String    32    是    权限组ID
 * checkCapability    Boolean    /    否    绑定时校验是否有能力集。该配置建议开启，用于过滤没有能力集的设备并告知开发者。
 * deviceSerials    List    /    是    关联的设备序列号列表
 * Class Create
 * @package HikCloud\RestApi\Estate\EntranceGuard\permissionGroups
 */
class addDevices extends HikRestOutApi
{
    protected $api = '/api/v1/open/accessControl/permissionGroups/actions/addDevices';
    public $method = 'POST';
    public $header;

    protected $required_params = [
        'groupId'         => '',
        'deviceSerials'   => '1',
        'checkCapability' => [],
    ];

    protected $optional_params = [];

    public function __construct()
    {
        parent::__construct();
    }

}